Verification conditions are code

نویسندگان

چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Acta Informatica Manuscript No. Veriication Conditions Are Code

Formal methods for software veriication and reenement almost all involve veriication conditions. These are predicate calculus formulae generated, often automatically, from the program under development; proving the veriication conditions establishes the cor-rectness of the development. Surprisingly, it is possible to reverse the process and generate an implementation from the veriication condit...

متن کامل

Verification of compiled code

Compilers can introduce serious errors into programs whose source code appears to be correct. Modern compilers are reliable tools but we must resign ourselves to the fact that mistakes will be made by the compiler and we must therefore minimise the risk that those errors go unchecked. Previous attempts at showing the correctness of compilation have either sought to verify the compiler itself or...

متن کامل

Extensible Untrusted Code Verification

Extensible Untrusted Code Verification

متن کامل

Extensible Code Verification

Popular language-based security mechanisms for software systems are based on verifiers that enforce a fixed and trusted type system. We live in a multi-lingual world and no system is written entirely in a single strongly-typed language. Rather than seek the absolute most general type system, we propose a sound framework for customizing the mechanism (e.g., a type system or an explicit safety pr...

متن کامل

Object code verification

Object code is a program of a processor language and can be directly executed on a machine. Program verification constructs a formal proof that a program correctly implements its specification. Verifying object code therefore ensures that the program which is to be executed on a machine is correct. However, the nature of processor languages makes it difficult to specify and reason about object ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Acta Informatica

سال: 2006

ISSN: 0001-5903,1432-0525

DOI: 10.1007/s00236-006-0029-5